\hypertarget{classTiXmlString}{\section{\-Ti\-Xml\-String \-Class \-Reference}
\label{classTiXmlString}\index{\-Ti\-Xml\-String@{\-Ti\-Xml\-String}}
}
\-Inheritance diagram for \-Ti\-Xml\-String\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classTiXmlString}
\end{center}
\end{figure}
\subsection*{\-Classes}
\begin{DoxyCompactItemize}
\item 
struct {\bfseries \-Rep}
\end{DoxyCompactItemize}
\subsection*{\-Public \-Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classTiXmlString_abeb2c1893a04c17904f7c06546d0b971}{typedef size\-\_\-t {\bfseries size\-\_\-type}}\label{classTiXmlString_abeb2c1893a04c17904f7c06546d0b971}

\end{DoxyCompactItemize}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classTiXmlString_ac80fe17693a438c9ab2591664743fcb6}{{\bfseries \-Ti\-Xml\-String} (const \hyperlink{classTiXmlString}{\-Ti\-Xml\-String} \&copy)}\label{classTiXmlString_ac80fe17693a438c9ab2591664743fcb6}

\item 
\hypertarget{classTiXmlString_aa3b32bd2891a757c9f36c21db44c81d2}{\-T\-I\-X\-M\-L\-\_\-\-E\-X\-P\-L\-I\-C\-I\-T {\bfseries \-Ti\-Xml\-String} (const char $\ast$copy)}\label{classTiXmlString_aa3b32bd2891a757c9f36c21db44c81d2}

\item 
\hypertarget{classTiXmlString_a4b17ea5c5db986f14827223dfa8f1547}{\-T\-I\-X\-M\-L\-\_\-\-E\-X\-P\-L\-I\-C\-I\-T {\bfseries \-Ti\-Xml\-String} (const char $\ast$str, size\-\_\-type len)}\label{classTiXmlString_a4b17ea5c5db986f14827223dfa8f1547}

\item 
\hypertarget{classTiXmlString_ae0bc6147afc0ec2aa0da3a3c0a8fcfb0}{\hyperlink{classTiXmlString}{\-Ti\-Xml\-String} \& {\bfseries operator=} (const char $\ast$copy)}\label{classTiXmlString_ae0bc6147afc0ec2aa0da3a3c0a8fcfb0}

\item 
\hypertarget{classTiXmlString_ab1f1f5d3eceaa0f22d0a7e6055ea81b0}{\hyperlink{classTiXmlString}{\-Ti\-Xml\-String} \& {\bfseries operator=} (const \hyperlink{classTiXmlString}{\-Ti\-Xml\-String} \&copy)}\label{classTiXmlString_ab1f1f5d3eceaa0f22d0a7e6055ea81b0}

\item 
\hypertarget{classTiXmlString_ab56336ac2aa2a08d24a71eb9a2b502a5}{\hyperlink{classTiXmlString}{\-Ti\-Xml\-String} \& {\bfseries operator+=} (const char $\ast$suffix)}\label{classTiXmlString_ab56336ac2aa2a08d24a71eb9a2b502a5}

\item 
\hypertarget{classTiXmlString_a6aa09d5240470b76d54ec709e04f8c13}{\hyperlink{classTiXmlString}{\-Ti\-Xml\-String} \& {\bfseries operator+=} (char single)}\label{classTiXmlString_a6aa09d5240470b76d54ec709e04f8c13}

\item 
\hypertarget{classTiXmlString_afdcae5ea2b4d9e194dc21226b817f417}{\hyperlink{classTiXmlString}{\-Ti\-Xml\-String} \& {\bfseries operator+=} (const \hyperlink{classTiXmlString}{\-Ti\-Xml\-String} \&suffix)}\label{classTiXmlString_afdcae5ea2b4d9e194dc21226b817f417}

\item 
\hypertarget{classTiXmlString_a5581ca641d915551d3cda90f8e7bf49b}{const char $\ast$ {\bfseries c\-\_\-str} () const }\label{classTiXmlString_a5581ca641d915551d3cda90f8e7bf49b}

\item 
\hypertarget{classTiXmlString_a00abc60f135c7ca1951c7334cc2c7993}{const char $\ast$ {\bfseries data} () const }\label{classTiXmlString_a00abc60f135c7ca1951c7334cc2c7993}

\item 
\hypertarget{classTiXmlString_a3202f27d139a3fac79205f1f3c707727}{size\-\_\-type {\bfseries length} () const }\label{classTiXmlString_a3202f27d139a3fac79205f1f3c707727}

\item 
\hypertarget{classTiXmlString_a96103e5c0f67e987fa48527e1f47a1f6}{size\-\_\-type {\bfseries size} () const }\label{classTiXmlString_a96103e5c0f67e987fa48527e1f47a1f6}

\item 
\hypertarget{classTiXmlString_a9a61e1d11cdb71bea4a4ed79caa793f4}{bool {\bfseries empty} () const }\label{classTiXmlString_a9a61e1d11cdb71bea4a4ed79caa793f4}

\item 
\hypertarget{classTiXmlString_a76e4d6aba7845f4cf9c02332a5fbf916}{size\-\_\-type {\bfseries capacity} () const }\label{classTiXmlString_a76e4d6aba7845f4cf9c02332a5fbf916}

\item 
\hypertarget{classTiXmlString_a6763093267bbdecbf03f8840bc349877}{const char \& {\bfseries at} (size\-\_\-type index) const }\label{classTiXmlString_a6763093267bbdecbf03f8840bc349877}

\item 
\hypertarget{classTiXmlString_ae8cdc1d46c538536b786f7ae03c0c1d9}{char \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (size\-\_\-type index) const }\label{classTiXmlString_ae8cdc1d46c538536b786f7ae03c0c1d9}

\item 
\hypertarget{classTiXmlString_a5c2b368b5eafe075fd9565cbcbd4c2f9}{size\-\_\-type {\bfseries find} (char lookup) const }\label{classTiXmlString_a5c2b368b5eafe075fd9565cbcbd4c2f9}

\item 
\hypertarget{classTiXmlString_a5f2a6fd565751410b392f249a9786db4}{size\-\_\-type {\bfseries find} (char tofind, size\-\_\-type offset) const }\label{classTiXmlString_a5f2a6fd565751410b392f249a9786db4}

\item 
\hypertarget{classTiXmlString_ab20e06e4c666abf3bdbfb3a1191d4888}{void {\bfseries clear} ()}\label{classTiXmlString_ab20e06e4c666abf3bdbfb3a1191d4888}

\item 
\hypertarget{classTiXmlString_a88ecf9f0f00cb5c67b6b637958d7049c}{void {\bfseries reserve} (size\-\_\-type cap)}\label{classTiXmlString_a88ecf9f0f00cb5c67b6b637958d7049c}

\item 
\hypertarget{classTiXmlString_afe4cd3452ccd7cd8c8cac16e24ea28d7}{\hyperlink{classTiXmlString}{\-Ti\-Xml\-String} \& {\bfseries assign} (const char $\ast$str, size\-\_\-type len)}\label{classTiXmlString_afe4cd3452ccd7cd8c8cac16e24ea28d7}

\item 
\hypertarget{classTiXmlString_a717b00190c8acdee94816d2f4f20e75a}{\hyperlink{classTiXmlString}{\-Ti\-Xml\-String} \& {\bfseries append} (const char $\ast$str, size\-\_\-type len)}\label{classTiXmlString_a717b00190c8acdee94816d2f4f20e75a}

\item 
\hypertarget{classTiXmlString_aa392cbc180752a79f007f4f9280c7762}{void {\bfseries swap} (\hyperlink{classTiXmlString}{\-Ti\-Xml\-String} \&other)}\label{classTiXmlString_aa392cbc180752a79f007f4f9280c7762}

\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classTiXmlString_a1aa6260982d3a63f0c822fe40fd7b37f}{static const size\-\_\-type {\bfseries npos}}\label{classTiXmlString_a1aa6260982d3a63f0c822fe40fd7b37f}

\end{DoxyCompactItemize}


\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
include/tinystr.\-h\end{DoxyCompactItemize}
